Schedule Element

The Schedule Element allows the user to create or view one-off or recurring events using a calendar-based interface:

Picture showing the default Schedule Element.

Click on image above to display larger

 

When the calendar-based interface loads, a duration for the display can be chosen using the options provided at the top of the Schedule. These include: Today, Day, Week and Month. Clicking one of these options will populate the screen with relevant time slots. For example, if you select Day, a day's worth of time slots will be shown within which events can be added. The time slots themselves are configured using the options on the Advanced Tab (see below).

To add an event, click a time slot. This opens up a dialog box which will display the date and duration for the event, as in the example below:

Picture showing the Schedule Event Dialog Box.

Enter a title for the event, then click Save to add the event to the Schedule. If you click a time slot but decide not to create the event, click the cross in the dialog box's upper, right-hand corner.

If you click the dialog box's More Details button, this provides access to additional event features. Once the More Details button has been clicked, a Location for the event can be entered, and the Start and End times and dates can be amended. The Calendar button, Picture showing the Calendar Button in the Schedule Element., in the Start and End boxes lets you change the date of the event, and the Time button, Picture showing the Time Button in the Schedule Element., lets you alter the event duration.

You can also enter an optional Description for the event. In addition, you can override the event's selected time by choosing All day, and a time zone can be chosen using the Timezone option (see Note, below).

The Repeat drop-down lets you choose the recurrence of the event if you'd like it to appear more than once, and across different days, weeks and months throughout the year. If you set the repeat to Daily, you can choose the number of days that the event will appear using the up and down arrows in the Repeat every box. If you set the repeat to Weekly, an additional Repeat On option lets you choose specific days within each week that the event will occur. For Monthly, you can set the event to appear on a specific day each month, and for Yearly, a specific day within a specific month can be selected. The End feature lets you choose to never let the event end, for the event to run until a specific date, or for the event to end after a certain number of occurrences of it have taken place. When an event has been set to recurring, a recurring icon, Picture showing the Recurring Event Icon., will be displayed within the event box.

Once an event has been placed on the schedule, you can hover your mouse cursor over it to reveal a tooltip which displays the event name, date and time. Clicking on a configured event will let you edit or delete it. If you choose to delete an event which is part of a recurring series, you will have the option to remove the individual event or remove the entire series.

The Agenda and Print options situated alongside the duration options at the top of the Schedule display let you see a list of forthcoming events, and allow you to print a screen-shot of the Schedule as it is displayed on-screen.

  • If an event is deleted from the Schedule, it won't be removed from the Schedule database. Instead, the event ID will be retained and all of the other columns within the event row will be empty.
  • To make sure the Schedule Element functions as expected, we recommend using an input- and output-mapped dataset from the form which will contain all of the required fields and field properties (see Data Tab, below).

    Where data is read-in from a Datasource where the dataset hasn't been created using a previously output-mapped form, complications could arise relating to incorrect field types and field formats etc. It is possible to use a dataset which hasn't been output-mapped to a form previously, but care needs to be taken when doing this.